.col_sx:after {
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: url(../../images/sx.png) no-repeat center center rgba(0, 0, 0, 0.5);
    clear: both;
    content: "";
}
img{vertical-align: top;border:none;}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.g{
background: -moz-linear-gradient(top, #ff6665 0%, #fe8483 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6665), color-stop(100%,#fe8483));
background: -webkit-linear-gradient(top, #ff6665 0%,#fe8483 100%); 
background: -o-linear-gradient(top, #ff6665 0%,#fe8483 100%);
background: -ms-linear-gradient(top, #ff6665 0%,#fe8483 100%); 
background: linear-gradient(to top, #ff6665 0%,#e3e3e3 100%);
}
em,i{font-style: normal;}